Popular Matchings with Multiple Partners

نویسندگان

  • Florian Brandl
  • Telikepalli Kavitha
چکیده

Our input is a bipartite graph G = (R ∪ H,E) where each vertex in R ∪ H has a preference list strictly ranking its neighbors. The vertices in R (similarly, in H) are called residents (resp., hospitals): each resident seeks to be matched to a hospital while each hospital h seeks cap(h) ≥ 1 many residents to be matched to it. The Gale-Shapley algorithm computes a stable matching in G in linear time. We consider the problem of computing a popular matching in G – a matching M is popular if M cannot lose an election to any other matching where vertices cast votes for one matching versus another. Our main contribution is to show that a max-size popular matching in G can be computed by the 2-level Gale-Shapley algorithm in linear time. This is a simple extension of the classical Gale-Shapley algorithm and we prove its correctness via linear programming.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Matching Markets and Voting Paths

We consider a matching market, in which the aim is to maintain a popular matching between a set of applicants and a set of posts, where each applicant has a preference list ranking a subset of posts in some order of preference. A matching M is popular if there is no other matching M′ such that the number of applicants who prefer their partners in M′ to M exceeds the number of applicants who pre...

متن کامل

Two-sided popular matchings in bipartite graphs with forbidden/forced elements and weights

Two-sided popular matchings in bipartite graphs are a well-known generalization of stable matchings in the marriage setting, and they are especially relevant when preference lists are incomplete. In this case, the cardinality of a stable matching can be as small as half the size of a maximum matching. Popular matchings allow for assignments of larger size while still guaranteeing a certain fair...

متن کامل

Popular Mixed Matchings

We study the problem of matching applicants to jobs under one-sided preferences; that is, each applicant ranks a non-empty subset of jobs under an order of preference, possibly involving ties. A matching M is said to be more popular than T if the applicants that prefer M to T outnumber those that prefer T to M . A matching is said to be popular if there is no matching more popular than it. Equi...

متن کامل

Characterizing a Set of Popular Matchings Defined by Preference Lists with Ties

In this paper, we give a characterization of a set of popular matchings in a bipartite graph with one-sided preference lists. The concept of a popular matching was first introduced by Gardenfors [5]. Recently, Abraham et al. [1] discussed a problem for finding a popular matching and proposed polynomial time algorithms for problem instances defined by preference lists with or without ties. McDer...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017